package ucla.axelia.modelo.beans;

import java.util.ArrayList;
import java.util.List;

import com.obelisco.modelo.beans.DataEstatica;

public class EventualidadActividad extends DataEstatica {

	public final static String PERIODICA = "P"; 
	public final static String NO_PERIODICA = "N";

	public EventualidadActividad(String id, String nombre){
		super(id, nombre);
	}
	
	public static List getEventualidadesActividad() {
		List<EventualidadActividad> lista = new ArrayList<EventualidadActividad>();
		EventualidadActividad eventualidadActividadPeriodica = new EventualidadActividad(PERIODICA, "Periodica");
		EventualidadActividad eventualidadActividadNoPeriodica = new EventualidadActividad(NO_PERIODICA, "No Periodica");
		lista.add(eventualidadActividadPeriodica);
		lista.add(eventualidadActividadNoPeriodica);
		return lista;
	}

	public static String getNombreEventualidadActividad(Object id) {
		List lista = getEventualidadesActividad();
		String nombre = "";
		int i = 0;
		while ((nombre.equals("")) && (i<lista.size())) {
			EventualidadActividad eventualidadActividad = (EventualidadActividad)lista.get(i);
			if (eventualidadActividad.getId().equals(id))
				nombre = eventualidadActividad.getNombre();
			else
				i++;
		}
		return nombre;
	}
}
